export interface Test {
  isInventoryOn: string
  doesShowInventory: string
  goodsTypeName: string
  goodsList: GoodsList1[]
  isMustBuy: string
  iconUrl: string
  id: string
  typeGrade: string
  tags: string
}

interface GoodsList1 {
  isShelves: string
  salesMode: string
  slideType: string
  packPrice: number
  detailsTagIconUrl: string
  goodsTags: string
  isPartakePackFee: string
  id: string
  goodsName: string
  leftMaxInventory: number
  perOrderLimitNum: number
  goodsDetails: string
  specialGoodsOrigPrice: number
  canSaleWeek: string
  detailsMsgExtends: any[]
  weight: number
  gstps: any[]
  detailsTag: string
  onlyUseShow: string
  goodsTypeId: string
  saleChannel: string
  isNoActivity: string
  goodsDetailId: string
  minPrice: number
  picContent: PicContent[]
  maxPrice: number
  virtualSalesNum: number
  userBuyNum: number
}

interface PicContent {
  id: number
  type: number
  url: string
  totaImgUrl?: string
  sortNum?: number
}

/**
 * 店铺菜单信息
 */
export interface GoodsList {
  goodsId: string
  categoryId: number
  merchantId: number
  menuId: string
  goodsName: string
  cost: number
  price: number
  discount: number
  evaluation: number
  sales: number
  image: string
}
export interface ShopMerchantMenu {
  id: string
  merchantId: number
  title: string
  state: number
  goodsList: Array<GoodsList>
}
